Flag of AZE

IM Toghrul Qasim Oglu Hasanzade

* 1997 (27)
Best Elo
2418
Latest Elo
2346
Birthyear
1997